Big Huge Thesaurus

iridaceous plant

noun